package com.epsilon.pos.principal.ventas.providers;

import org.eclipse.swt.widgets.Shell;

import com.epsilon.commons.util.WidgetsUtil;
import com.epsilon.pos.principal.ventas.delegator.VentasPrincipalCalculadorControl;
import com.epsilon.pos.principal.ventas.delegator.VentasPrincipalCantidadControl;
import com.epsilon.pos.principal.ventas.model.ArticuloUnitarioVenta;

public class VentasPrincipalDialogProvider {

	private VentasPrincipalDialogProvider() {
	}

	public static void setCantidadDeArticuloUnitarioVenta( Shell parent, ArticuloUnitarioVenta articulo ) {
		VentasPrincipalCantidadControl control = VentasPrincipalCantidadControl.getInstance( parent, articulo );
		WidgetsUtil.inicializarShellCentrado( control.getVentasPrincipalCantidadShell() );
	}

	public static Float getMontoRecibido( Shell shell ) {
		VentasPrincipalCalculadorControl control = VentasPrincipalCalculadorControl.getInstance( shell );
		WidgetsUtil.inicializarShellCentrado( control.getVentasPrincipalCalculadorShell() );

		return control.getMontoRecibido();
	}
}